package entities;

import java.io.Serializable;

import javax.persistence.CascadeType;
import javax.persistence.Embeddable;
import javax.persistence.JoinColumn;
import javax.persistence.JoinColumns;
import javax.persistence.ManyToOne;

@Embeddable
	public class IdFalta implements Serializable {

		private static final long serialVersionUID = 1L;
		@ManyToOne(cascade=CascadeType.ALL)
		@JoinColumn(name="id_Partido",insertable=false,updatable=false)
		private Partido partido;
		@ManyToOne(cascade=CascadeType.ALL)
		@JoinColumns({@JoinColumn(name="tipoDoc"),@JoinColumn(name="nroDoc")})
		private Jugador jugador;
		private Integer minuto;
		
		public IdFalta() {
		}
		public Partido getPartido() {
			return partido;
		}
		public void setPartido(Partido partido) {
			this.partido = partido;
		}
		public Jugador getJugador() {
			return jugador;
		}
		public void setJugador(Jugador jugador) {
			this.jugador = jugador;
		}
		public Integer getMinuto() {
			return minuto;
		}
		public void setMinuto(Integer minuto) {
			this.minuto = minuto;
		}
	}